/*我的-留言*/
.message{
	padding: 115rpx 25rpx 0;
}
.container .textareas /deep/ .u-textarea{
	border-color: #e7e7e7 !important;
	border-radius: 12rpx;
	padding: 20rpx 30rpx;
}
.container .textareas /deep/ .u-textarea__field{
	height: 272rpx !important;
	font-size: 30rpx;
	line-height: 50rpx;
	color: #474443;
}
.container /deep/ .uni-textarea-placeholder{
	color: #8B8B8C !important;
}
.img_list{
	margin-top: 32rpx;
}
.container .img_list /deep/ .u-upload__wrap__preview__image,.container .img_list /deep/ .u-upload__button{
	width: 217rpx !important;
	height: 217rpx !important;
	border-radius: 0;
}
.container .img_list /deep/ .u-upload__button{
	background: url("/static/images/img_01.jpg");
	background-size: 100% 100%;
}
.container .img_list /deep/ .u-upload__button view{
	display: none;
}
.container .img_list /deep/ .u-upload__deletable{
	top: inherit;
	bottom: 0;
	left: 0;
	right: inherit;
	width: 107rpx;
	height: 107rpx;
	border-radius: 0;
	background: url("/static/images/img_01.png");
	background-size: 100% 100%;
	opacity: 1.0;
	
}
.container .img_list /deep/ .u-upload__wrap__preview{
	position: relative;
	margin-right: 28rpx;
}
.container .img_list /deep/ .u-upload__wrap__preview:nth-child(3n+3){
	margin-right: 0;
}
.container .img_list /deep/ .u-upload__wrap__preview > text{
	position: absolute;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
	background: url("/static/images/img_02.png") no-repeat;
	background-size: 60rpx auto;
	background-position: center;
	z-index: 2;
	background-color: rgba(0,0,0,0.2);
}
.container .img_list /deep/ .u-upload__button{
	margin-right: 0 !important;
}
.container .img_list /deep/ .u-upload__deletable__icon{
	display: none;
}

.type_choose{
	background-color: #fff;
	border-radius: 12rpx;
	border: 1px #e7e7e7 solid;
	background-color: #FEFEFE;
	margin-bottom: 30rpx;
	padding: 0 30rpx;
}
.container .type_choose /deep/ .u-radio-picker{
	width: 100%;
}
.container .type_choose /deep/ .u-radio-picker .input-box .input-word{
	line-height: 80rpx;
}
.container .type_choose /deep/ .u-radio-picker .input-box .placeholder{
	color: #8B8B8C;
}
.container .type_choose /deep/ .u-radio-picker .input-box .align-right{
	text-align: left;
}
.container .type_choose /deep/ .u-radio-picker .input-box .text{
	color: #474443;
}
.container .type_choose /deep/ .u-radio-picker .input-box .input-icon .u-icon__icon{
	color: #8B8B8C !important;
	font-size: 34rpx !important;
}
.container /deep/ .u-radio-picker .check-btn .check-btn{
	color: #474443 !important;
}
.container /deep/ .u-radio-picker .scroll-view .radio-box .radio-icon.active{
	border-color: #474443 !important;
	background: #474443 !important;
}
.m_check{
	display: -webkit-flex;
	display: flex;
	justify-content: space-between;
	align-items: flex-start;
	margin-top: 40rpx;
}
.m_check text{
	-webkit-flex: 1;
	flex: 1;
	font-size: 26rpx;
	color: #E95A6F;
	line-height: 45rpx;
}
.m_check /deep/ .u-checkbox {
	margin-top: 5rpx;
	margin-right: 5rpx;
}
.m_check /deep/ .u-checkbox__icon-wrap{
	width: 36rpx !important;
	height: 36rpx !important;
}
.m_check /deep/ .u-checkbox__icon-wrap .u-icon__icon{
	font-size: 36rpx !important;
}
.container02 /deep/ .u-popup__content{
	border-radius: 20rpx 20rpx 0 0 !important;
}

/*我的留言*/
.type_choose01{
	margin-bottom: 0;
}


/*申诉记录*/
.cp_list{
	padding: 115rpx 25rpx 0;
	overflow: hidden;
}
.cp_records{
	margin: 10rpx 0 30rpx;
	border-radius: 12rpx;
	background-color: #FEFEFE;
	overflow: hidden;
}
.cp_records .top{
	background-color: #A1A1A1;
	padding: 0 30rpx;
	line-height: 75rpx;
	font-size: 28rpx;
	color: #EEEEEF;
	font-weight: bold;
}
.cp_records .top text{
	font-weight: normal;
}
.cp_records .con{
	padding: 10rpx 30rpx 27rpx;
	border-bottom: 1px #efefed solid;
}
.cp_records .tit{
	display: block;
	line-height: 70rpx;
	color: #474443;
	font-weight:bold;
	font-size: 28rpx;
}
.cp_records .cons{
	font-size: 26rpx;
	color: #474443;
	line-height: 37rpx;
}
.cp_records .state{
	padding: 21rpx 30rpx 29rpx;
	display: -webkit-flex;
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.cp_records .left{
	display: -webkit-flex;
	display: flex;
	align-items: center;
	color: #4AB893;
	font-size: 26rpx;
}
.cp_records .left image{
	width: 44rpx;
	height: 44rpx;
	border-radius: 50%;
	margin-right: 20rpx;
	overflow: hidden;
}
.cp_records  .time{
	color: #8B8B8C;
	font-size: 24rpx;
}
.cp_records .state01 .left{
	color: #E95A6F;
}

/*信誉值*/
.credit{
	padding: 120rpx 25rpx 0;
	overflow: hidden;
}
.credit .total{
	display: -webkit-flex;
	display: flex;
	padding: 45rpx 40rpx;
	background-color: #4AB893;
	border-radius: 12rpx;
	justify-content: space-between;
	color: #FEFEFE;
	flex-direction: row;
	line-height: 55rpx;
	font-size: 26rpx;
}
.credit .total .left{
	width: 325rpx;
}
.credit .total .right{
	-webkit-flex:1;
	flex: 1;
}
.credit .total text{
	display: block;
	font-size: 60rpx;
	font-weight: normal;
	line-height: 82rpx;
}

/*信誉明细*/
.credit_detial{
	padding: 115rpx 30rpx 0;
}
.credit_li:nth-child(1){
	border-top: 1px #dbdbdb solid;
}
.credit_li{
	display: -webkit-flex;
	display: flex;
	align-items: center;
	justify-content: space-between;
	padding: 25rpx 0 30rpx;
	border-bottom: 1px #dbdbdb solid;
}
.credit_li .left{
	font-size: 26rpx;
	color: #474443;
	line-height: 43rpx;
}
.credit_li .left text{
	display: block;
	line-height: 22rpx;
	color: #A1A1A1;
	font-size: 24rpx;
	font-weight: normal;
}
.credit_li .right{
	text-align: right;
}
.credit_li .num{
	font-size: 34rpx;
	line-height: 43rpx;
	color: #E95A6F;
	font-weight: bold;
}
.credit_li .num.on{
	color: #4AB893;
}
.credit_li .nums{
	font-size: 24rpx;
	color: #A1A1A1;
	line-height: 22rpx;
}
.credit_li .nums text{
	margin-right: 13rpx;
}

/*我的*/
.my{
	padding: 25rpx;
}

/*资产*/
.means{
	padding: 115rpx 25rpx 0;
}
.means .num_total{
	background-color: #3C3736;
	border-radius: 12rpx;
	display: -webkit-flex;
	display: flex;
	position: relative;
	padding: 35rpx 40rpx 55rpx;
	color: #C9CACA;
	font-size: 25rpx;
	line-height: 72rpx;
}
.means .num_total .left{
	width: 322rpx;
}
.means .num_total .totals{
	display: block;
	font-size: 56rpx;
	color: #FEFEFE;
	line-height: 67rpx;
}
.means .num_total .cny{
	display: block;
	color: #4AB893;
	font-size: 27rpx;
	line-height: 39rpx;
}
.means .eye{
	bottom: 175rpx;
	right: 50rpx;
}
.means .credit_detial{
	padding: 0;
}
.means .credit_detial .credit_li{
	padding-top: 30rpx;
	padding-bottom: 30rpx;
}
.means .credit_li .left{
	font-size: 28rpx;
	font-weight: 600;
	color: #474443;
}
.means_list{
	margin-top: 15rpx;
	position: relative;
}
.means_list::after{
	position: absolute;
	content: "";
	left: 0;
	right: 0;
	top: 0;
	border-top: 1px #dbdbdb solid;
}

/*设置-昵称*/
.nick_name{
	padding: 115rpx 25rpx 20rpx;
	overflow: hidden;
}
.nick_name /deep/ .u-textarea{
	border: 0;
	border-radius: 0;
	position: relative;
	background-color: transparent !important;
	padding: 0 !important;
	flex-direction: column !important;
}
.container .nick_name /deep/ .u-textarea__field{
	background-color: #FEFEFE;
	border-radius: 12rpx;
	padding: 31rpx 33rpx;
	line-height: 45rpx !important;
	height: 107rpx !important;
	font-size: 32rpx !important;
	color: #332C2B !important;
	box-sizing: border-box;
	border: 1px #EEEEEF solid;
	flex:  none !important;
}
.container .nick_name01 /deep/ .u-textarea__field{
	height: 335rpx !important;
	line-height: 45rpx !important;
	padding: 25rpx 33rpx;
}
.container .nick_name /deep/ .u-textarea__count{
	position: inherit !important;
	right: inherit !important;
	bottom: inherit !important;
	background-color: transparent !important;
	font-size: 32rpx !important;
	font-weight: 600;
	line-height: 75rpx;
	color: #332C2B !important;
}
.nick_name .tips{
	font-size: 24rpx; 
	line-height: 33rpx;
	color: #E85B3E;
}

/*我的*/
.my_header{
	position: relative;
	height: 100rpx;
	display: -webkit-flex;
	display: flex;
	justify-content: flex-end;
	align-items: center;
	padding: 0 40rpx;
}
.my_header image{
	display: block;
	height: 40rpx;
	margin-left: 47rpx;
}

.my_index{
	padding: 140rpx 25rpx 40rpx;
}
.my_index .top{
	display: -webkit-flex;
	display: flex;
	padding: 0 40rpx 0 10rpx;
	justify-content: space-between;
	margin-bottom: 44rpx;
}
.my_index .img{
	display: block;
	width: 114rpx;
	height: 114rpx;
	border-radius: 50%;
	margin-right: 28rpx;
}
.my_index .top .con{
	-webkit-flex: 1;
	flex: 1;
	background: url("/static/images/img_58.png") no-repeat right 44rpx;
	background-size: 16rpx auto;
}
.my_index .top .tit{
	display: -webkit-flex;
	display: flex;
	height: 33rpx;
	line-height: 33rpx;
	align-items: center;
	overflow: hidden;
	font-size: 35rpx;
	font-weight: 600;
	margin-bottom: 12rpx;
}
.my_index .top .tit image{
	width: 33rpx;
	height: 33rpx;
	border-radius: 50%;
	margin-left: 10rpx;
}
.my_index .top text{
	display: block;
	font-size: 28rpx;
	color: #332C2B;
	line-height: 42rpx;
}
.my_index .top .star{
	width: 185rpx;
}

.my_credit{
	background-color: #4AB893;
	border-radius: 12rpx;
	padding: 0 40rpx;
	height: 140rpx;
	color: #fff;
	font-size: 28rpx;
	display: -webkit-flex;
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.my_credit text{
	font-weight: 600;
	font-size: 60rpx;
	padding-right: 55rpx;
	background: url("/static/images/img_59.png") no-repeat right center;
	background-size: 16rpx auto;
}

.my_num{
	background-color: #E6E6E6;
	border-radius: 12rpx;
	margin-top: 17rpx;
	overflow: hidden;
}
.my_num .tops{
	background-color: #3C3736;
	padding: 30rpx 40rpx 40rpx;
	position: relative;
	display: -webkit-flex;
	display: flex;
	flex-direction: column;
}
.my_num .tops text{
	display: block;
	font-size: 29rpx;
	color: #DCDDDD;
	line-height: 81rpx;
}
.my_num .tops .adc_total{
	display: block;
	font-size: 60rpx;
	line-height: 73rpx;
	color: #FEFEFE;
}
.my_num .tops .cny_total{
	display: block;
	line-height: 43rpx;
	color: #4AB893;
	font-size: 28rpx;
}
.my_num .tops .eye{
	bottom: inherit;
	top: 50rpx;
	right: 40rpx;
}
.my_num .list{
	display: -webkit-flex;
	display: flex;
	padding: 42rpx 0 20rpx;
	justify-content: space-between;
}
.my_num .list view{
	-webkit-flex: 1;
	flex: 1;
	display: -webkit-flex;
	display: flex;
	justify-content: center;
	flex-direction: column;
	text-align: center;
	font-size: 21rpx;
	line-height: 60rpx;
	color: #332C2B;
}
.my_num .list image{
	height: 55rpx;
	margin: 0 auto;
	display: block;
}

.my_count{
	background-image: linear-gradient(#E6E6E6, transparent);
	margin-top: 23rpx;
	border-radius: 12rpx;
	overflow: hidden;
	padding: 10rpx 40rpx 100rpx;
}
.my_count .tits{
	display: block;
	font-size: 28rpx;
	line-height: 129rpx;
	color: #5F5D5D;
	background: url("/static/images/img_58.png") no-repeat right center;
	background-size: 17rpx auto;
}
.my_count .list{
	display: -webkit-flex;
	display: flex;
	flex-wrap: wrap;
	flex-direction: row;
}
.my_count .d_img{
	width: 33.33%;
	margin-bottom: 25rpx;
}
.my_count .d_img > view{
	margin: 0 auto;
	display: -webkit-flex;
	display: flex;
	align-items: center;
	justify-content: center;
	width: 124rpx;
	height: 124rpx;
	border: 1px #EDEDED solid;
	border-radius: 14rpx;
	background-color: #fff;
}
.my_count .d_img image{
	width: 58rpx;
	height: 58rpx;
}

/*设置*/
.set{
	padding: 115rpx 25rpx;
}
.container .set /deep/ .u-cell-group{
	background-color: #FEFEFE;
	border-radius: 16rpx;
	margin-bottom: 20rpx;
	border: 1px #EEEEEF solid;
	overflow: hidden;
}
.container .set /deep/ .u-cell__body{
	padding: 0 20rpx 0 30rpx;
	height: 108rpx;
}
.container .set /deep/ .u-cell__title-text{
	color: #474443;
	font-size: 26rpx;
}
.container .set /deep/ .u-cell__value {
	font-size: 26rpx;
	color: #A1A1A1;
}
.container .set /deep/ .u-icon__icon--info{
	font-size: 30rpx !important;
	line-height: 25rpx !important;
	color: #DCDDDD;
	top: 4rpx !important;
}
.container .set /deep/ .u-cell--clickable{
	background-color: transparent;
}
.container .set .img{
	width: 60rpx;
	height: 60rpx;
	border-radius: 50%;
}
.container .set /deep/ .u-input__content__field-wrapper__field{
	text-align: right !important;
	color: #A1A1A1 !important;
	font-size: 26rpx !important;
}

/*收付款设置*/
.set_deposite{
	padding: 115rpx 25rpx 30rpx;
}
.set_deposite .tab{
	display: -webkit-flex;
	display: flex;
	align-items: center;
	height: 85rpx;
	margin-bottom: 55rpx;
	background: url("/static/images/img_69.png") no-repeat 0 0;
	background-size: auto 100%;
}
.set_deposite .tab text{
	display: block;
	width: 245rpx;
	font-size: 30rpx;
	color: #fff;
	text-align: center;
}
.set_deposite .tab.active{
	background-image: url("/static/images/img_70.png");
}
.container .set_account /deep/  .u-cell{
	background-color: #fff;
	margin-bottom: 22rpx;
	border-radius: 14rpx;
	overflow: hidden;
	
}
.container .set_account /deep/ .u-cell__body{
	padding: 34rpx 40rpx 34rpx 30rpx;
}
.container .set_account /deep/ .u-cell__left-icon-wrap{
	margin-right: 25rpx;
}
.container ..set_account /deep/ .u-cell__title-text{
	color: #474443;
	font-size: 27rpx;
}
.container .set_account /deep/ .add .u-cell__title-text{
	color: #00A2E9;
} 
.set_account .img{
	width: 58rpx;
	height: 58rpx;
}
.set_account .ico{
	width: 39rpx;
	height: 39rpx;
}
.container .set_account01 /deep/ .u-cell__body{
	padding-right: 30rpx;
}
.set_account01 .tips{
	padding: 20rpx 30rpx;
	margin-top: 10rpx;
	font-size: 28rpx;
	color: #E85B3E;
	border-radius: 24rpx;
	background-color: #FCF6F0;
	line-height: 40rpx;
}

/*设置收款账号*/
.set_acount_info{
	background-color: #fff;
	border-radius: 12rpx;
	border: 1px #ececec  solid;
	margin-bottom: 12rpx;
}
.set_acount_info > view{
	display: -webkit-flex;
	display: flex;
	border-bottom: 1px #EEEEEF solid;
	justify-content: space-between;
	align-items: center;
	padding: 0 30rpx;
	height: 108rpx;
}
.set_acount_info label{
	display: block;
	font-size: 28rpx;
	margin-right: 35rpx;
	color: #8B8B8C;
}
.container .code_form /deep/ .u-input__content__field-wrapper__field{
	font-size: 32rpx !important;
}
.set_acount_info .s_name{
	display: -webkit-flex;
	display: flex;
	-webkit-flex: 1;
	flex:1;
	height: 108rpx;
	align-items: center;
	color: #332C2B;
	font-size: 32rpx;
}
.set_acount_info .type_bz,.set_acount_info .type_way{
	display: -webkit-flex;
	display: flex;
	align-items: center;
	-webkit-flex: 1;
	flex: 1;
	font-size: 32rpx;
	color: #332C2B;
	background: url("/static/images/img_06.png") no-repeat;
	background-position: right center;
	background-size: 28rpx auto;
	height: 100rpx;
}
.set_acount_info .type_bz image{
	display: block;
	width:45rpx;
	height: 45rpx;
	border-radius: 50%;
	margin-right: 15rpx;
}
.set_acount_info .type_way image{
	display: block;
	width: 6rpx;
	height: 22rpx;
	margin-right: 30rpx;
}

.container  .set_acount_img /deep/ .u-upload__wrap__preview__image{
	width: 248rpx !important;
	height: 386rpx !important;
}
.container .set_acount_img /deep/ .u-upload__button{
	background: url("/static/images/img_77.png");
	background-size: 100% 100%;
	background-color: #EEEEEF;
}
.container .set_acount_img /deep/ .u-upload__wrap__preview > text{
	display: none;
}
.container .set_acount_img .img_list{
	margin-bottom: 25rpx;
}

/*账号详情*/
.zfb_box{
	height: 100%;
	padding: 0 45rpx;
	background-color: #f6f6f6;
	border-radius: 40rpx 40rpx 0 0;
	overflow: hidden;
}
.zfb_box .tit{
	display: -webkit-flex;
	display: flex;
	align-items: center;
	height: 145rpx;
	justify-content: space-between;
}
.zfb_box .tit view{
	display: -webkit-flex;
	display: flex;
	align-items: center;
	font-size: 36rpx;
	font-weight: 600;
	color: #474443;
}
.zfb_box .tit view text{
	font-weight: normal;
	margin-left: 10rpx;
}
.zfb_box .tit view image{
	width: 6rpx;
	height: 22rpx;
	margin-right: 15rpx;
}
.zfb_box .tit .box_close{
	width: 37rpx;
	height: 37rpx;
}
.zfb_box .list{
	padding: 15rpx 10rpx;
}
.zfb_box .list > view{
	display: -webkit-flex;
	display: flex;
	font-size: 28rpx;
	color: #8B8B8C;
	line-height: 70rpx;
}
.zfb_box .list > view label{
	width: 115rpx;
}
.zfb_box .list > view text{
	font-size: 36rpx;
	color: #474443;
	-webkit-flex: 1;
	flex: 1;
}
.zfb_box .list > view image{
	width: 410rpx;
	margin-top: 25rpx;
}
.zfb_box .btn{
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
	padding: 0 58rpx 20rpx;
}
.zfb_box .btn .back_btn{
	background-color: #FEFEFE;
	color: #E85B3E;
}
.container01 /deep/ .u-popup__content{
	border-radius: 20rpx !important;
}
.container01 /deep/ .slot-content{
	text-align: left;
}


/*头像*/
.avatar{
	padding-top: 105rpx;
}

.change_box{
	background-color: #FEFEFE;
	overflow: hidden;
}
.change_box view{
	display: block;
	line-height: 150rpx;	
	text-align: center;
	font-size: 34rpx;
}
.change_box view:first-child{
	border-bottom: 1rpx solid #efefee;
	color: #0080d8;
}

/*社交账户*/
.set_sa{
	padding: 105rpx 25rpx 0;
}
.set_sa .list{
	background-color: #FEFEFE;
	border-radius: 10rpx;
	box-shadow: 0 0 10rpx rgba(0,0,0,0.05);
}
.set_sa .list > view{
	padding: 28rpx 33rpx;
	display: flex;
	display: -webkit-flex;
	justify-content: space-between;
	align-items: center;
	border-bottom: 1rpx solid #efefee;
}
.set_sa .list > view:last-child{
	border-bottom: none;
}
 .set_sa .img{
	width: 53rpx;
	height: 53rpx;
	display: block;
	margin-right: 18rpx;
}
.set_sa .list view view{
	font-size: 28rpx;
	margin-left: 20rpx;
	-webkit-flex: 1;
	flex: 1;
	display: -webkit-flex;
	display: flex;
	justify-content: space-between;
	align-items: center;
	color: #332C2B;
}
.set_sa text{
	display: block;
	font-size: 28rpx;
	padding-right: 40rpx;
	color: #A1A1A1;
	line-height: 52rpx;
	background: url("/static/images/mystatus3.png") no-repeat right 14rpx;
	background-size: 18rpx 30rpx;
}

/*谷歌验证*/
.verification{
	padding: 210rpx 85rpx 0;
	color: #332C2B;
	text-align: center;
}
.verification image{
	display: block;
	width: 301rpx;
	height: 301rpx;
	margin: 0 auto;
}
.verification text{
	font-weight: 600;
	display: block;
	margin-top: 53rpx;
	font-size: 42rpx;
	line-height: 120rpx;
}
.verification view{
	display: block;
	font-size: 28rpx;
	line-height: 42rpx;
 }
 
/*更换头像*/
.change_pfp image{
	width: 100%;
}
.change_pfp .mask{
	width: 100%;
	height:100%;
	position: fixed;
	top: 0;
	left: 0;
	background: url("/static/images/pfp_02.png") no-repeat center center;
	background-size: 100% auto;
	z-index: 2;
}
.change_pfp .btn{
	position: fixed;
	bottom: 0; 
	left: 0;
	right: 0;
	z-index: 3;
}
.change_pfp .btn > view{
	line-height: 130rpx;
	padding: 46rpx 122rpx;
	color: #fff;
	font-size: 35rpx;
	display: flex;
	justify-content: space-between;
	box-sizing: border-box;
}

/*手势密码*/
.gesture {
	display: block;
	font-size: 48rpx;
	font-weight: 600;
	text-align: center;
	padding-top: 160rpx;
	line-height: 80rpx;
	color: #332C2B;
}
.gesture text{
	display: block;
	font-size: 28rpx;
	font-weight: normal;
	line-height: 52rpx;
}
.s_look{
	padding: 150rpx 0 0;
	display: -webkit-flex;
	display: flex;
	justify-content: center;
}
.set_tips{
	position: fixed;
	left: 0;
	right: 0;
	bottom: 0;
	font-size: 28rpx;
	text-align: center;
	line-height: 1.0;
	padding-bottom: 50rpx;
	color: #332C2B;
}